have a superiority complex - Türkisch Englisch Wörterbuch